﻿@charset "utf-8";
* {
	margin:0px;
	padding:0px;
	border:0px;
}
A:link {
	color:#2D73AF; TEXT-DECORATION: none
}
A:visited {
	color:#474747; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff3300;
}
A:active {
	COLOR: #ff3300; TEXT-DECORATION: none
}
body {margin:0;COLOR: #000000; MARGIN-LEFT: auto; MARGIN-RIGHT: auto;font:12px "\5B8B\4F53",sans-serif;background:#4E8CC9 url(../../images/bg.jpg) repeat-x left top;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
img{vertical-align:top;border:0;}
ol,UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;font:12px Arial,"\5B8B\4F53", Helvetica, sans-serif;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}

/* header 开始*/
.header{ width:100%; background:url(../../images/top_bg.jpg) repeat-x; height:145px;}
.headerleft{ background:url(../../images/logo.jpg) no-repeat; float:left; width:488px; height:145px; }
.headerright{ background:url(../../images/top_right.jpg) no-repeat; float:right; width:407px; height:145px;}
.hr_left {
	margin:10px 20px 0 0;
	height:24px;
	float:right;
	background:url(../../images/top_hr_left.png) no-repeat left top;
}
.hr_right {
	height:24px;
	background:url(../../images/top_hr_right.png) no-repeat right top;
}
.hr_left ul {
	padding:0 16px;
}
.hr_left li {
	float:left;
	display:inline-block;line-height:22px;
	border:1px solid #A4C3DF;background:#74A7D6;
	margin:0 2px;
	width:57px;
	text-align:center;
}
.headerright .logmsg {
	clear:both;
}

.hr_left a {
	color:white;
}
.hr_left a:hover {
	color:#CFE1F1;
}
.headerright p {
	float:right;
	color:#FE6700;
	margin:20px 32px 0 0;
}
.headerright p strong {
	font-weight: normal;
	color:#000;
	padding-left:15px;
}
.bottom {
	height:15px;width:100%; background:url(../../images/bottom_bg.jpg) repeat-x;
}
.bottomleft {
	background:url(../../images/bottom_left.jpg) no-repeat;
	float:left;
	width:254px;
	height:15px;
}
.bottomright {
	background:url(../../images/bottom_right.jpg) no-repeat;
	float:right;
	width:12px;
	height:15px;
}

.menu_Box {
	width:234px;
	background:url(../../images/menu.jpg) repeat-y;
	height:100%;
}
.menu_con {
	width:212px;
	height:36px;
	background:url(../../images/menu_h1.jpg) no-repeat left top;
	text-indent:-9999px;
	overflow: hidden;
	margin:0 11px;
}
.menu_tree {
	margin:0 11px;
	clear:both;
}

.menu_tree li {
	line-height:20px;
}
.menu_tree .menu_head {
	width:212px;
	height:33px;
	text-align: center;
	line-height:34px;
	background:url(../../images/menu_h2.png) no-repeat left top;
	overflow: hidden;
	cursor: pointer;
	font-weight:bold;
	position: relative;
	color:white;
	margin-top:2px;
}
.list2 {
	padding-left:53px;
}
.list3 {
	padding-left:77px;
}
.menu_con ul {
	padding:0px;
}
.menu_con ul ul {
	padding:5px 0px;
}
.menu_con ul ul ul {
	padding:0px;
}
.menu_con ul ul ul ul {
	padding:0px;
}


.right_left {
	background:url(../../images/right_left.jpg) repeat-y 11px top;
	padding-left:29px;
	height:100%;
}

.right_left_nopl {
	background:url(../../images/right_left.jpg) repeat-y 0px top;
	padding-left:16px;
	height:100%;
}

.right_right {
	background:#EEF3F7 url(../../images/right_right.jpg) repeat-y right top;
	padding-right:16px;
	height:100%;	
}
.right_con {
	background:#EEF3F7;
	width:100%;
	height:100%;
	overflow:auto;
	overflow-x:visible; 
}
.title_left {
	margin:2px 0 13px 0;
	height:33px;
	background:url(../../images/title_left.png) no-repeat left top;
	padding-left:6px;
}
.title_right {
	height:33px;
	background: url(../../images/title_right.png) no-repeat right top;
	padding-right:6px;
}
.title_right h2 {
	height:33px;
	background: #2D73AF;
	line-height:34px;
	overflow: hidden;
	color:white;
	font-size:14px;
	font-weight: normal;
	text-indent:20px;
	width:100%
}
.sys {
	width:100%;
	margin-top:5px;
	float:left;
}
.sys_data
{
}
.sys_data_selectpent{
	height:220px;
	overflow:auto;
}
.sys_left {
	width:190px;
	float:left;
	margin-right:-190px;
}
.sys_left h3 {
	height:28px;
	width:190px;
	background: url(../../images/sys_left_h3.jpg) no-repeat left top;
}
.sys_left ul {
	padding:5px 0 10px 28px;
	background:#FFFFFF;
}
.sys_left li {
	line-height:24px;
}
.sys_right {
	right:20px;
	left:0px;
	margin-left:200px;
}
.sys_right h3 {
	border-bottom:2px solid #FF9C01;
	height:26px;
	line-height: 26px;
	text-indent:14px;
}
.sys_right ul {
	padding:15px 0;
}
.sys_right ul li {
	padding:3px 0;
	clear:both;
	line-height: 22px;
}
/**非菜单栏目页面 begin**/
.sys_right_1 {
	right:20px;
	left:0px;
	margin-left:20px;
}
.sys_right_1 h3 {
	border-bottom:2px solid #FF9C01;
	height:26px;
	line-height: 26px;
	text-indent:14px;
}
.sys_right_1 ul {
	padding:15px 0;
}
.sys_right_1 ul li {
	padding:3px 0;
	clear:both;
	line-height: 22px;
}
/*end*/
.menu_input {
	border:1px solid #CDD4DA;
	height:22px;
	width:208px;
}
.sr_seleted {
	border:1px solid #CDD4DA;
	width:156px;
}
.long_input {
	width:300px;
}
.menu_textarea {
	border:1px solid #CDD4DA;
	width:250px;
	height:70px;
	padding:5px;
}
.sr_left {
	float:left;
	width:92px;
	text-align: right;
}

.td_left{
	width:75px;
	text-align: right;
	padding-right: 10px;
	height: 35px;
}

.td_right{
	height: 35px;
}

.td_btns{
	height:40px;
}

.sr_right {
	float:left;
}

.btns {
	float:left;
	clear:both;
	padding-top:14px;
	height:35px;
}

.ulbtns{
	margin-left: 92px;
}

.btns1 {
	float:left;
	clear:both;
	height:35px;
}

.btns1 p input {
	border:1px solid #FD8C22;
	height:25px;
	line-height: 26px;
	width:60px;
	overflow: hidden;
	background: url(../../images/bt.jpg) repeat-x left top;
}


.btns p {
	display: inline-block;
	margin-right:10px;
}
.btns p input {
	border:1px solid #FD8C22;
	height:25px;
	line-height: 26px;
	overflow: hidden;
	padding:0 5px;
	background: url(../../images/bt.jpg) repeat-x left top;
}
.menu_radio {
	margin-left:24px;
}
.search {
	clear:both;
}
.search ul {
	clear:both;
}
.search li {
	padding:2px 10px 0px 8px;
	float:left;
}
.search select {
	border:1px solid #CBCBCB;
	height:23px;
	line-height: 22px;
}
.search li span {
	float:left;
}
.search li span.s_left {
	width:60px;
	display:block;
	line-height:24px;
	text-align:right;
}
.search li span.s_right {
	width:120px;
	display:block;
}
.search_input {
	border:1px solid #CBCBCB;
	height:22px;
	width:126px;
	line-height: 22px;
}
.search_btn {
	width:76px;
	height:23px;
	border:1px solid #DE8601;
	background:url(../../images/search_btn.jpg) no-repeat;
	line-height:24px;
	overflow: hidden;
	cursor: pointer;
}
.button_btn {
	width:50px;
    height:25px;
	border:1px solid #DE8601;
	background:url(../../images/search_btn.jpg) no-repeat;
	line-height:26px;
	overflow: hidden;
	cursor: pointer;
}
/**Table鼠标移动改变背景颜色**/
tr.over_tableRow td{   
	background: #D6E8F8;
	font-weight: bold;   
}
/**end/

/*右边页面内容 */
.mainright{ margin:0 auto; width:100%; height:100%;}
.righttop{  width:100%; height:7px; background:url(../../images/rtoptu2.jpg) repeat-x;}
.rightadmin{ width:100%; float:left; height:40px; margin-left:10px; *margin-left:10px; _margin-left:5px; }
.adminwz{ line-height:40px; text-align:left; width:600px;}
.adminren{background:url(../../images/adminren.jpg) no-repeat; float:left;  width:23px; text-align:center; height:35px;}
.righttable{ width:380px; float:left; height:30px; margin-top:5px; }
.righttable ul li{background:url(../../images/xtbbg.jpg) no-repeat; width:58px; height:26px; line-height:26px; text-align:center; letter-spacing:3px; margin-left:10px; float:left; }
.righttable .libutton{background:url(../../images/xtbbgw.jpg) no-repeat; width:80px; height:26px; line-height:26px; text-align:center; letter-spacing:3px; margin-left:10px; float:left; }
.righttable .showClassCategory{background:url(../../images/xtbbg.jpg) repeat-x; width:200px; height:26px; line-height:26px; text-align:center; letter-spacing:3px; margin-left:10px; float:left; }
.righttable2{ width:180px;  height:26px; text-align:center; margin-left:5px; }
.righttable2 ul li{background:url(../../images/xtbbg.jpg) no-repeat; width:58px; height:26px; line-height:26px; text-align:center; letter-spacing:3px; margin-right:10px; float:left;}
.tablekuang{  line-height:26px; border:1px solid #CCC}
.tbalehight td{line-height:26px; height:26px; background:#fff;border-bottom:1px #ededed solid;
font-family:Arial, Helvetica, sans-serif; text-align:center}
.tbalehight .tablebtbg td{ background:#fff url(../../images/tablebtbg.jpg) repeat-x; line-height:26px; border-bottom:1px #B8CDDE solid; border-left:1px #ededed solid; border-top:1px #ededed solid; font-weight:bold; color:#2D73AF; height:26px;}
.red{ color:#F00;}

.bkuang{ border:1px solid #b8cdde; width:100%}
.btbluebg{ background:url(../../images/bluebg.jpg) repeat-x; height:32px; line-height:32px; padding-left:10px; font-weight:bold; font-size:14px; text-align:left; color:#000; }
.leftbtwz{ font-weight:bold; background-color:#f4f9fc; color:#000; line-height:28px;}
.bkright{ border-bottom:1px solid #CCC; padding-left:5px;}
.kuangbg{ background:url(../../images/kuangbg.jpg); height:22px; line-height:24px; width:170px; padding-left:5px; text-align:left; margin-left:5px; padding-top:2px; overflow:hidden;}
.newbk td{ border:1px solid #ededed; margin:10px 0px;}


/* end 右边页面内容 */

.export_dc{float:left; width:300px; height:100%; margin-top:30px; display:inline}
.ex_lx,.ex_xn{float:left; width:300px; height:20px; margin-left:10px; display:inline}
.adl,.adll{ float:left; width:70px; height:14px; margin:1px 0 5px 0; display:inline; line-height:14px; text-align:right}
.dclx,.rxn,.bj{float:left; width:auto; height:18px; border:1px solid #39F}
.ex_xn{margin-top:10px}
.mio{float:left; width:60px; height:23px; border:1px solid #CCC; background:#FFF; color:#000; line-height:23px; text-align:center; margin:10px 0 0 10px; display:inline}
.clear{clear:both}